package com.chuangke.flow.domain;

import java.math.BigDecimal;
import java.util.Date;
import java.util.Map;

public class OrderModel {

	private String orderId;//单据ID
	private String orderType;//单据类型
	private String orderDeptId;//组织机构
	private String orderDate;//业务日期
	private String orderProjectId;//项目
	private BigDecimal orderAmount;//金额
	private String orderRemarks;//备注
	private String orderCreatedBy;//发起人
	private Date orderCreatedAt;//发起时间
	private String orderService;
	
	Map<String, Object> variables ;//2022-10-25新增，支持批量任务的启动
	
	public String getOrderId() {
		return orderId;
	}

	public OrderModel orderId(String orderId) {
		this.orderId = orderId;
		return this ;
	}

	public String getOrderType() {
		return orderType;
	}

	public OrderModel orderType(String orderType) {
		this.orderType = orderType;
		return this ;
	}

	public String getOrderDeptId() {
		return orderDeptId;
	}

	public OrderModel orderDeptId(String orderDeptId) {
		this.orderDeptId = orderDeptId;
		return this ;
	}

	public String getOrderDate() {
		return orderDate;
	}

	public OrderModel orderDate(String orderDate) {
		this.orderDate = orderDate;
		return this ;
	}

	public String getOrderProjectId() {
		return orderProjectId;
	}

	public OrderModel orderProjectId(String orderProjectId) {
		this.orderProjectId = orderProjectId;
		return this ;
	}

	public BigDecimal getOrderAmount() {
		return orderAmount;
	}

	public OrderModel orderAmount(BigDecimal orderAmount) {
		this.orderAmount = orderAmount;
		return this ;
	}

	public String getOrderRemarks() {
		return orderRemarks;
	}

	public OrderModel orderRemarks(String orderRemarks) {
		this.orderRemarks = orderRemarks;
		return this ;
	}

	public String getOrderCreatedBy() {
		return orderCreatedBy;
	}

	public OrderModel orderCreatedBy(String orderCreatedBy) {
		this.orderCreatedBy = orderCreatedBy;
		return this ;
	}

	public Date getOrderCreatedAt() {
		return orderCreatedAt;
	}

	public OrderModel orderCreatedAt(Date orderCreatedAt) {
		this.orderCreatedAt = orderCreatedAt;
		return this ;
	}
	
	public OrderModel orderService(String orderService) {
		this.orderService = orderService ;
		return this ;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public void setOrderDeptId(String orderDeptId) {
		this.orderDeptId = orderDeptId;
	}

	public void setOrderDate(String orderDate) {
		this.orderDate = orderDate;
	}

	public void setOrderProjectId(String orderProjectId) {
		this.orderProjectId = orderProjectId;
	}

	public void setOrderAmount(BigDecimal orderAmount) {
		this.orderAmount = orderAmount;
	}

	public void setOrderRemarks(String orderRemarks) {
		this.orderRemarks = orderRemarks;
	}

	public void setOrderCreatedBy(String orderCreatedBy) {
		this.orderCreatedBy = orderCreatedBy;
	}

	public void setOrderCreatedAt(Date orderCreatedAt) {
		this.orderCreatedAt = orderCreatedAt;
	}

	public String getOrderService() {
		return orderService;
	}

	public void setOrderService(String orderService) {
		this.orderService = orderService;
	}

	public Map<String, Object> getVariables() {
		return variables;
	}

	public void setVariables(Map<String, Object> variables) {
		this.variables = variables;
	}

}
